﻿using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;

namespace Minimalized
{
    class Texture_Library
    {

        #region Fields
        public static Texture2D playerTexture;
        public static Texture2D enemyTexture;
        public static Texture2D MainMenu_backgroundTexture;

        public static Texture2D button1_texture1;
        public static Texture2D button1_texture2;
        //------------------------
        public static Texture2D button2_texture1;
        public static Texture2D button3_texture1;
        //------------------------

        public static Texture2D translocator_Texture;
        #endregion

        /// <summary>
        /// Loads all textures
        /// </summary>
        /// <param name="Content">Contentmanager</param>
        public Texture_Library(ContentManager Content)
        {
            playerTexture = Content.Load<Texture2D>(@"Textures/player_proto");
            enemyTexture = Content.Load<Texture2D>(@"Textures/enemy_test");
            MainMenu_backgroundTexture = Content.Load<Texture2D>(@"Textures/Menu_background");
            button1_texture1 = Content.Load<Texture2D>(@"Textures/Button_Start1");
            button1_texture2 = Content.Load<Texture2D>(@"Textures/Button_Start2");
            button2_texture1 = Content.Load<Texture2D>(@"Textures/button_Credits");
            button3_texture1 = Content.Load<Texture2D>(@"Textures/button_Exit");
            translocator_Texture = Content.Load<Texture2D>(@"Textures/translocator_bullet");
        }
    }
}
